.head-auto .header-right {position: absolute;right: 0;top: 0;z-index: 2;padding-right:20px;zoom: 1;}
.head-auto .header-right .langbox{width:115px;height:80px;font-size:14px;line-height:80px;color:#fff;cursor:pointer;-webkit-transition:color 0.5s;transition:color 0.5s;-webkit-transition-timing-function:cubic-bezier(0.2,1,0.3,1);transition-timing-function:cubic-bezier(0.2,1,0.3,1);zoom: 1;}
.head-auto .header-right .langbox .sp1{width:24px;height:80px;display:block;background:url(../img/img3.png) no-repeat left center;}
.head-auto .header-right .langbox .sp{display:inline-block;padding-right:20px;position:relative;}
.head-auto .header-right .langbox .j-btn{width:9px;height:6px;position:absolute;right:0;top:50%;margin-top:-3px;opacity:.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.head-auto .header-right .langbox .j-btn img{width:100%;}
.head-auto .header-right .langbox.cur{color:#029c6a;}
.head-auto .header-right .langbox.cur .j-btn{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.head-auto .header-right .langbox .lg-nav{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;position:absolute;top:90px;visibility:hidden;-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px);background:#f5f5f5;width:100%;}
.head-auto .header-right .langbox .on{visibility:visible;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}
.head-auto .header-right .langbox .lg-nav a{line-height:35px;text-align:center;color:#333;}
.head-auto .header-right .langbox .lg-nav a:hover{color:#029c6a;}
@media only screen and (min-width:1025px) {
    * {
        margin: 0;
        padding: 0;
        border: 0;
        outline: none;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
    }
    html {
        width: 100%;
        font-weight: normal;
        -webkit-text-size-adjust: none;
        -ms-text-size-adjust: 100%;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    body {
        font-size: 14px;
        line-height: 1.6;
        background-color: #fff;
        font-family: '微软雅黑', '宋体', Tahoma, Geneva, sans-serif;
        overflow-x: hidden;
    }
    body,
    button,
    input,
    select,
    textarea {
        font: 14px "MIcrosoft YaHei";
        font-style: normal;
    }
    ul,
    ul li,
    ol,
    li {
        list-style: none outside none;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    i {
        font-weight: normal;
        font-style: normal;
    }
    img {
        vertical-align: middle;
        border: none;
    }
    input,
    select,
    option,
    label,
    th {
        vertical-align: middle;
        border: none;
    }
    a {
        text-decoration: none;
        color: inherit;
    }
    a:hover {
        text-decoration: none;
    }
    .fl {
        float: left;
    }
    .fr {
        float: right;
    }
    /* 禁止文本复制粘贴 */
    .banSelect {
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        -khtml-user-select: none;
        user-select: none;
    }
    /* 文字竖排 */
    .rowWords {
        writing-mode: vertical-lr;
        writing-mode: tb-lr;
        white-space: nowrap;
    }
    /* 清除浮动 */
    .clear {
        clear: both;
        height: 0;
        overflow: hidden;
    }
    /* 隐藏 */
    .none {
        display: none;
    }
    /* webkit内核 滚动条*/
     ::-webkit-scrollbar {
        width: 8px;
        background-color: #0e6eb8;
    }
     ::-webkit-scrollbar-thumb {
        width: 8px;
        background-color: #aeaeae;
    }
     ::-webkit-scrollbar-track-piece {
        width: 8px;
        background-color: #f8f8f8;
    }
     ::-webkit-scrollbar-thumb:hover {
        width: 8px;
        background-color: #0e6eb8;
    }
    /*网站可视范围*/
    .pcontainer {
        display: block;
        width: 90%;
        max-width: 1350px;
        min-width: 1100px;
        margin: 0 auto;
    }
    .zxcontent {
        width: 90%;
        display: block;
        max-width: 1350px;
        min-width: 1100px;
        margin: 0 auto;
    }
    /*header头部导航*/
    .head {
        display: block;
        position: fixed;
        width: 100%;
        height: 80px;
        top: 0;
        left: 0;
        z-index: 99999;
        -webkit-transition: 0.3s linear;
        -o-transition: 0.3s linear;
        transition: 0.3s linear;
        -webkit-transition: 0.3s linear;
        -o-transition: 0.3s linear;
        transition: 0.3s linear;
        border-bottom: 1px solid rgba(255, 255, 255, .2);
    }
    .head-bg {
        background-color: rgba(0, 0, 0, 0.6);
    }

    .head-bg .subnav-color a {
        color: #333 !important;
    }
    .head-auto {
        width: 90%;
        display: block;
        max-width: 1350px;
        min-width: 1100px;
        margin: 0 auto;
        z-index: 99;
    }
    .head-logo {
        left: 0;
        margin-bottom: 0;
        position: relative;
        z-index: 999;
    }
    .head-logo img {
        height: 78px;
    }
    .head-logo .mobi-logo {
        display: none;
    }
    .head-nav {
        text-align: center;
    }
    .head-nav li {
        position: relative;
        display: inline-block;
        display: -moz-inline-stack;
        zoom: 1;
        *display: inline;
        line-height: 80px;
        margin: 0 20px;
        z-index: 99;
    }
    .head-nav li a {
        display: block;
        color: #fff;
        padding: 0 15px;
        font-size: 16px;
        transition: .4s;
        -webkit-transition: .4s;
        -moz-transition: .4s;
        -ms-transition: .4s;
        -o-transition: .4s;
    }
    
    .head-nav li a:hover{
        background:#fff100 !important
    }                
                    
    
    .head-nav li.on a {
        border-bottom: 2px solid #fff;
    }
    .head-nav li:last-child {
        margin: 0 0 0 20px!important;
    }
    .head-bg .head-nav li.on a {
        background-color: #fff100;
        border-bottom: none;
        color: #333;
    }
    .head-nav li .subnav {
        position: absolute;
        top: 80px;
        left: 0;
        line-height: 45px;
        overflow: hidden;
        transition: .4s;
        -webkit-transition: .4s;
        -moz-transition: .4s;
        -ms-transition: .4s;
        -o-transition: .4s;
        height: 0;
    }
    .head-nav li .subnav a{
        background:none !important
    }
    
    .head-nav li .subnav a:hover{
        color: #000 !important;
        /*background:#fff100 !important*/
    }                
    
    .head-nav li .subnav li {
        margin: 0 !important;
        line-height: 45px;
    }
    .head-nav li .subnav li a {
        font-size: 15px;
    }
    .gizle {
        top: -80px;
    }
    .sabit {
        top: 0;
        z-index: 9999;
    }
    .nav-toggle {
        display: none;
        margin-top: 17px;
        background: none;
        border: none;
        outline: none;
        cursor: pointer;
    }
    .nav-toggle span {
        display: block;
        width: 25px;
        height: 1px;
        margin: 8px;
        background-color: #fff;
        -webkit-transition: 0.3s ease-in-out;
        -o-transition: 0.3s ease-in-out;
        transition: 0.3s ease-in-out;
    }
    .nav-toggle.close .span1 {
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
        transform-origin: 0% 0%;
    }
    .nav-toggle.close .span2 {
        opacity: 0;
    }
    .nav-toggle.close .span3 {
        -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
        transform-origin: 0% 100%;
    }
    .sub-bg {
        position: absolute;
        top: 0;
        width: 100%;
        left: 0;
        height: 0px;
        background: rgba(255, 255, 255, .9);
        z-index: 1;
        transition: .4s;
        -webkit-transition: .4s;
        -moz-transition: .4s;
        -ms-transition: .4s;
        -o-transition: .4s;
    }
    .subnav-color .on {
        background-color: #fff100;
        border-bottom: none;
        color: #fff;
    }
    .subnav-color li.on a {
        border-bottom: none;
    }
    .subnav-color a {
        color: #333 !important;
    }
    .subnav-color li .subnav a {
        color: #555 !important;
    }
    .head .subnav-color li .subnav {
        height: 100%;
        overflow: inherit;
        transition: .4s;
        -webkit-transition: .4s;
        -moz-transition: .4s;
        -ms-transition: .4s;
        -o-transition: .4s;
    }
    /*.head .subnav-color li .subnav a:hover{*/
    /*    background: #000;*/
    /*}*/
                    
    /*底部*/
    footer {
        background: #222222;
        overflow: hidden;
    }
    footer .f_logo {
        padding: 10px 0;
        border-bottom: 1px solid #454444;
    }
    footer .f_logo .f-btn2 {
        width: 100px;
        font-size: 16px;
        color: #000;
        text-align: center;
        background: #fff100;
        padding: 0.5rem 0;
        border-radius: 35px;
        cursor: pointer;
        margin-top: 1rem;
    }
    footer .f_top {
        margin-top: 50px;
    }
    footer .f_top .ft_left {
        padding: 0;
        display: flex;
        justify-content: space-between;
    }
    footer .f_top .ft_left dl {
        width: 16.66%;
    }
    footer .f_top .ft_left dl dt {
        margin-bottom: 20px;
    }
    footer .f_top .ft_left dl dt a {
        color: #fff;
        font-size: 0.9rem;
        display: block;
    }
    footer .f_top .ft_left dl dt a:hover {
        color: #fff100;
    }
    footer .f_top .ft_left dl dd {
        width: 100%;
    }
    footer .f_top .ft_left dl dd a {
        color: rgba(255, 255, 255, .5);
        font-size: 14px;
        display: block;
        margin-bottom: 10px;
    }
    footer .f_top .ft_left dl dd a:hover {
        color: #fff100;
    }
    footer .f_top .ft_right {
        padding: 0;
        color: #fff;
    }
    footer .f_top .ft_right h4 {
        font-size: 0.9rem;
        line-height: 1.2rem;
    }
    footer .f_top .ft_right h3 {
        font-size: 1.5rem;
        color: #fff100;
    }
    footer .f_top .ft_right .ftr_code {
        display: flex;
        font-size: 14px;
        margin-top: 1rem;
        text-align: center;
        margin-bottom: 1rem;
    }
    footer .f_top .ft_right .ftr_code span i {
        display: block;
        margin-bottom: 10px;
        padding: 0 5px;
    }
    footer .f_top .ft_right .ftr_code span i img {
        max-width: 150px;
    }
    footer .f_top .ft_right .ftr_code span p font {
        display: block;
        color: #fff100;
    }
    footer .f_top .col-lg-9 {
        width: 75%;
    }
    footer .f_top .col-lg-2 {
        width: 16.666667%;
    }
    footer .f_down {
        background: #fff100;
        padding: 20px 0;
        height: 100%;
        text-align: center;
    }
    footer .f_downcon {
        width: 90%;
        max-width: 1350px;
        min-width: 1100px;
        margin: 0 auto;
        display: inline-block;
        vertical-align: middle;
    }
    footer .f_down span {
        margin: 0 0.5rem;
    }
    footer .tubiao {
        display: inline-block;
        position: relative;
        top: -4rem;
    }
    footer .tubiao a {
        color: #fff;
        margin-right: 1rem;
    }
    footer .tubiao a:hover {
        color: #1da25c;
    }
    /*阿里图标库*/
    @font-face {
        font-family: 'iconfont';
        /* Project id 2938218 */
        src: url('//at.alicdn.com/t/font_2938218_vcy9ajxip7.woff2?t=1637739925465') format('woff2'), url('//at.alicdn.com/t/font_2938218_vcy9ajxip7.woff?t=1637739925465') format('woff'), url('//at.alicdn.com/t/font_2938218_vcy9ajxip7.ttf?t=1637739925465') format('truetype');
    }
    .iconfont {
        font-family: "iconfont" !important;
        font-size: 16px;
        font-style: normal;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .icon-xiangyou3fill:before {
        content: "\e777";
        color: #666666;
        opacity: 0.7;
        font-size: 1.5rem;
        position: relative;
        top: 0.25rem;
        right: -0.5rem;
    }
    .icon-qunfengxinlangweibo:before {
        content: "\e6e5";
        font-size: 2.5rem;
    }
    .icon-qq:before {
        content: "\e66a";
        font-size: 2.5rem;
    }
    .icon-weixin:before {
        content: "\e630";
        font-size: 2.5rem;
    }
    .icon-douyin3:before {
        content: "\e600";
        font-size: 2.5rem;
    }
    .icon-dianhua:before {
        content: "\e63a";
        position: relative;
        top: 0.25rem;
        font-size: 1.5rem;
    }
    .icon-shang-:before {
        content: "\e63f";
        font-size: 2rem;
    }
    .icon-shezhi:before {
        content: "\e6b5";
    }
}

@media screen and (max-width:480px) {
    * {
        margin: 0;
        padding: 0;
        border: 0;
        outline: none;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
    }
    html {
        width: 100%;
        font-weight: normal;
        -webkit-text-size-adjust: none;
        -ms-text-size-adjust: 100%;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    body {
        font-size: 14px;
        line-height: 1.6;
        background-color: #fff;
        font-family: '微软雅黑', '宋体', Tahoma, Geneva, sans-serif;
        overflow-x: hidden;
    }
    body,
    button,
    input,
    select,
    textarea {
        font: .338164rem "MIcrosoft YaHei";
        font-style: normal;
    }
    ul,
    ul li,
    ol,
    li {
        list-style: none outside none;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    i {
        font-weight: normal;
        font-style: normal;
    }
    img {
        vertical-align: middle;
        border: none;
    }
    input,
    select,
    option,
    label,
    th {
        vertical-align: middle;
        border: none;
    }
    a {
        text-decoration: none;
        color: inherit;
    }
    a:hover {
        text-decoration: none;
    }
    .fl {
        float: left;
    }
    .fr {
        float: right;
    }
    /* 禁止文本复制粘贴 */
    .banSelect {
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        -khtml-user-select: none;
        user-select: none;
    }
    /* 文字竖排 */
    .rowWords {
        writing-mode: vertical-lr;
        writing-mode: tb-lr;
        white-space: nowrap;
    }
    /* 清除浮动 */
    .clear {
        clear: both;
        height: 0;
        overflow: hidden;
    }
    /* 隐藏 */
    .none {
        display: none;
    }
    /* webkit内核 滚动条*/
     ::-webkit-scrollbar {
        width: 8px;
        background-color: #0e6eb8;
    }
     ::-webkit-scrollbar-thumb {
        width: 8px;
        background-color: #aeaeae;
    }
     ::-webkit-scrollbar-track-piece {
        width: 8px;
        background-color: #f8f8f8;
    }
     ::-webkit-scrollbar-thumb:hover {
        width: 8px;
        background-color: #0e6eb8;
    }
    /*网站可视范围*/
    .pcontainer {
        display: block;
        width: 90%;
        max-width: 1350px;
        min-width: 1100px;
        margin: 0 auto;
    }
    .zxcontent {
        width: 92%;
        display: block;
        margin: 0 auto;
    }
    /*header头部导航*/
    .head {
        display: block;
        width: 100%;
        height: 1.65rem;
        top: 0;
        left: 0;
        z-index: 99999;
        -webkit-transition: 0.3s linear;
        -o-transition: 0.3s linear;
        transition: 0.3s linear;
        -webkit-transition: 0.3s linear;
        -o-transition: 0.3s linear;
        transition: 0.3s linear;
        border-bottom: 1px solid rgba(255, 255, 255, .2);
    }
    .head-auto {
        width: 100%;
        display: block;
        margin: 0 auto;
        position: relative;
    }
    .head-logo {
        left: 0;
        margin-bottom: 0;
    }
    .head-logo .pc-logo {
        display: none;
    }
    .head-logo img {
        height: 1.642512rem;
        margin-left: .362319rem;
    }
    .head-nav {
        text-align: center;
        position: absolute;
        top: 1.65rem;
        left: 0;
        z-index: 999;
        float: none;
        width: 100%;
        background: #fff;
        overflow: hidden;
        display: none;
    }
    .head-nav li {
        zoom: 1;
        line-height: 1.207729rem;
        margin: 0 .483092rem;
    }
    .head-nav li .subnav {
        display: none;
    }
    .head-nav li a {
        display: block;
        color: #000000;
        padding: 0 .362319rem;
        font-size: .386473rem;
    }
    .gizle {
        top: -80px;
    }
    .sabit {
        top: 0;
        z-index: 9999;
    }
    .nav-toggle {
        position: absolute;
        top: 0;
        right: 0;
        margin-top: .410628rem;
        background: none;
        border: none;
        outline: none;
        cursor: pointer;
    }
    .nav-toggle span {
        display: block;
        width: .603865rem;
        height: .048309rem;
        margin: .144928rem;
        background-color: #fff100;
        -webkit-transition: 0.3s ease-in-out;
        -o-transition: 0.3s ease-in-out;
        transition: 0.3s ease-in-out;
    }
    .nav-toggle.close .span1 {
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
        transform-origin: 0% 0%;
    }
    .nav-toggle.close .span2 {
        opacity: 0;
    }
    .nav-toggle.close .span3 {
        -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
        transform-origin: 0% 100%;
    }
    /*底部*/
    footer {
        background: #222222;
        overflow: hidden;
    }
    footer .f_logo {
        padding: .241546rem 0;
        border-bottom: 1px solid #454444;
    }
    footer .f_logo .zxcontent {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    footer .f_logo .pic img {
        max-width: 3.429952rem;
    }
    footer .f_logo .f-btn2 {
        width: 2.173913rem;
        font-size: 16px;
        color: #000;
        text-align: center;
        background: #fff100;
        border-radius: 35px;
        cursor: pointer;
        padding: 0.1rem 0;
    }
    footer .f_logo .f-btn2 i {
        font-size: .531401rem;
    }
    footer .f_top {
        margin: 1.207729rem;
    }
    footer .f_top .ft_left {
        padding: 0;
        display: flex;
        justify-content: space-between;
    }
    footer .f_top .ft_left dl {
        width: 16.66%;
    }
    footer .f_top .ft_left dl dt {
        margin-bottom: 20px;
    }
    footer .f_top .ft_left dl dt a {
        color: #fff;
        font-size: 0.9rem;
        display: block;
    }
    footer .f_top .ft_left dl dt a:hover {
        color: #fff100;
    }
    footer .f_top .ft_left dl dd {
        width: 100%;
    }
    footer .f_top .ft_left dl dd a {
        color: rgba(255, 255, 255, .5);
        font-size: 14px;
        display: block;
        margin-bottom: 10px;
    }
    footer .f_top .ft_left dl dd a:hover {
        color: #fff100;
    }
    footer .f_top .ft_right {
        padding: 0;
        color: #fff;
    }
    footer .f_top .ft_right h4 {
        font-size: .386473rem;
    }
    footer .f_top .ft_right h4 i {
        display: none;
    }
    footer .f_top .ft_right h3 {
        font-size: .676329rem;
        color: #fff100;
    }
    footer .f_top .ft_right .ftr_code {
        display: flex;
        font-size: 14px;
        justify-content: center;
        margin-top: .6rem;
        text-align: center;
    }
    footer .f_top .ft_right .ftr_code span i {
        display: block;
        margin-bottom: 10px;
        padding: 0 5px;
    }
    footer .f_top .ft_right .ftr_code span i img {
        max-width: 150px;
    }
    footer .f_top .ft_right .ftr_code span p font {
        display: block;
        color: #fff100;
    }
    footer .f_top .col-lg-9 {
        width: 75%;
        display: none;
    }
    footer .f_top .col-lg-2 {
        width: 100%;
        text-align: center;
    }
    footer .f_down {
        background: #fff100;
        padding: .4rem 0;
        height: 100%;
        text-align: center;
        font-size: .31401rem;
    }
    footer .f_downcon {
        width: 90%;
        margin: 0 auto;
        display: inline-block;
        vertical-align: middle;
    }
    footer .f_downcon .wapr {
        display: none;
    }
    footer .f_down span {
        margin: 0 0.5rem;
    }
    footer .tubiao {
        display: none;
        position: relative;
        top: -4rem;
    }
    footer .tubiao a {
        color: #fff;
        margin-right: 1rem;
    }
    footer .tubiao a:hover {
        color: #1da25c;
    }
    /*阿里图标库*/
    @font-face {
        font-family: 'iconfont';
        /* Project id 2938218 */
        src: url('//at.alicdn.com/t/font_2938218_vcy9ajxip7.woff2?t=1637739925465') format('woff2'), url('//at.alicdn.com/t/font_2938218_vcy9ajxip7.woff?t=1637739925465') format('woff'), url('//at.alicdn.com/t/font_2938218_vcy9ajxip7.ttf?t=1637739925465') format('truetype');
    }
    .iconfont {
        font-family: "iconfont" !important;
        font-size: 16px;
        font-style: normal;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .icon-xiangyou3fill:before {
        content: "\e777";
        color: #666666;
        opacity: 0.7;
        font-size: 1.5rem;
        position: relative;
        top: 0.25rem;
        right: -0.5rem;
    }
    .icon-qunfengxinlangweibo:before {
        content: "\e6e5";
        font-size: 2.5rem;
    }
    .icon-qq:before {
        content: "\e66a";
        font-size: 2.5rem;
    }
    .icon-weixin:before {
        content: "\e630";
        font-size: 2.5rem;
    }
    .icon-douyin3:before {
        content: "\e600";
        font-size: 2.5rem;
    }
    .icon-dianhua:before {
        content: "\e63a";
        position: relative;
        top: 0.25rem;
        font-size: 1.5rem;
    }
    .icon-shang-:before {
        content: "\e63f";
    }
    .icon-shezhi:before {
        content: "\e6b5";
    }
}